home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / addpcx.zip / IBMTIMER.H < prev    next >
C/C++ Source or Header  |  1988-06-21  |  540b  |  21 lines

  1. /*    IBMTIMER - header containing the struct used by the
  2.            ibmtimer.c module, stopwatch function.
  3. */
  4.  
  5.  
  6. struct IBMPC_STOPWATCH {
  7.    unsigned long elapsed_time,
  8.             last_count;
  9. };
  10.  
  11.  
  12. #define IBMPC_TIMER0_FREQ (1193180l) /* channel 0 count freq.         */
  13.  
  14.  
  15. unsigned long 
  16.     ibmpc_stopwatch(),    /* computes elapsed time        */
  17.     read_ibmpc_time(),    /* returns # counts during last hour    */
  18.     cvt_ibmpc_time();    /* converts # counts to mins,secs,1/1000s  */
  19. unsigned int read_ibmpc_timer();/* returns # counts during last 1/18.2 sec */
  20.  
  21.